remained/stayed hidden - Français Anglais Dictionnaire